subject to some charge or encumbrance - Deutsch Englisch Wörterbuch